*{
	margin: 0;
	padding: 0;
}
body{
	background: url(../images/1login_back.gif) repeat-x 0 0;
}
img{
	border: none;
}
.box_page{
	display: block;
	width: 990px;
	margin: 0 auto;
}
.login_logo{
	display: block;
	height: 272px;
}
.login_input{
	display: block;
	margin:20px auto;
	width:560px;
	height: 150px;
}
.login_input ul{
	display: block;
	margin: 10px 0;
	height: 30px;
	overflow: hidden;
}
.login_input li{
	float: left; list-style: none;
}
.login_input .tab01,.login_input .tab03{
	width:90px;
	text-align: right;
	font-size: 12px;
	line-height: 22px;
}
.login_input .tab02,.login_input .tab04{
	display: block;
	width:160px;
	font-size: 12px;
}
.login_input .tab02 input,.login_input .tab04 input{
	width: 160px;
	height: 22px;
	border:1px solid #FF8315;
	font-size: 12px;
}
.login_input .tab04 .bt_login{
	display: block;
	width: 103px;
	height: 29px;
	background: url(../images/1bt_login.gif) no-repeat 0 0;
	text-decoration: none;
}
.company_info{
	display: block;
	font-size: 12px;
	text-align: center;
}